document management file transfer document imaging developers document scanning relationship estate customer open source customer service planning imaging development management projects crm financial desktop publishing financial advisor